preparing meals - French English Dictionary